package edu.sias.question.domain.dto;

import lombok.Data;

import java.util.List;

@Data
public class QuestionDTO {
    public String id;
    public String type;                // 题型 single_choice / multiple_choice / short_answer
    public String content;             // 题目内容
    public Integer score;              // 分数
    public List<String> tags;          // 标签
    public List<OptionDTO> options;    // 选项（只适用于选择题）
    public List<String> correctAnswers; // 正确答案

    // Getters and Setters
    @Data
    public static class OptionDTO {
        private Long optionId;
        private String content;

        // Getters and Setters
    }

    // toString() 可选
}